package cn.sfrog.system.domain.vo.app;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * 敏感词VO对象 sys_sensitive_word
 */
@Data
@ApiModel(description = "用户注册表单VO")
public class AppUserRegisterFormVO {

    @ApiModelProperty("昵称")
    private String nickName;

    @ApiModelProperty("手机号")
    @NotBlank(message = "手机号不能为空")
    private String phoneNumber;

    @ApiModelProperty("验证码")
    @NotBlank(message = "验证码不能为空")
    private String code;

    @ApiModelProperty("用户类型【10=会员 20=陪诊 30=护工 40=医生】")
    @NotBlank(message = "用户类型不能为空")
    private String userType;

    @ApiModelProperty("邀请用户id")
    private Long inviteUserId;

    @ApiModelProperty("客户端类型【1=用户端 2=陪护端 3=医生端】")
    private String clientType;


}
